package com.frejoys.common.dto.admin;

import com.frejoys.common.dto.common.PageDto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class UserWalletLogListDto extends PageDto {

    @Schema(type = "Long", name = "userId", description = "用户id", defaultValue = "1")
    private Long userId;

    @Schema(type = "String", name = "phone", description = "电话", defaultValue = "13566666666")
    private String phone;

    @Schema(type = "String", name = "nickname", description = "昵称", defaultValue = "行三")
    private String nickname;

    @Schema(type = "Integer", name = "type", description = "类型：1.用户下单，2.转换积分，3.兑换积分，5.订单返利，8.提现手续费，9.订单返利转出，10.订单返利转入余额，11.达人金额转入余额，12.代理金额转入余额，20.达人推广返利，21.达人推荐返利，25.达人金额转出，30.代理推广返利，31.代理推荐返利，32.用户提现代理返利，35.代理金额转出，40.管理组返利，200.用户提现", defaultValue = "1")
    private Integer type;
}
